score a lot of points - Spanisch Englisch Wörterbuch